The phrase "larger brains" means having brains that are bigger in size or capacity compared to others.